A Brief Overview of the VIOLA Engine, and its Applications
ثبت نشده
چکیده
Viola is a tool for the development and support of visual interactive media applications. Possible viola applications range from a simple clock to a World Wide Web hypermedia browser (ViolaWWW). ViolaWWW is what most people equate with "Viola". It's a convenient association, but it is important to keep in mind that ViolaWWW (the Viola−based World Wide Web browser) is just an application, albeit the most significant, of the Viola toolkit/language system. And, that Viola can be used to build many other applications. This paper will briefly gloss over the basics of the Viola engine, then briefly describe some Viola applications. The first section is a little thick with technical material, so if you're more interested in what Viola can do, read the Applications section first. At the basic level, the Viola system is a combination of the following major subsytems: An object oriented system. A scripting language for programming the behaviour of objects. A graphical user interface toolkit. Special applications supporting libraries, such as for XPM, GIF, and WWW. The basic motivation for an object model is to control complexity: to provide a relatively simple way of data encapsualization; for improving the size scalability and reusability. The single inheritance classing model used in viola defines the basic types, or "classes", of object instances. Many of these predefined class types happen to be GUI oriented, because of the current application emphasis on hypermedia. But, many classes are non−visual and have nothing to do with GUIs. An object model is enforced to control complexity: to provide a relatively simple
منابع مشابه
Getting to Know Wolfram|Alpha Computational Knowledge Engine and Its Applications in Biomedical Sciences
Wolfram|Alpha Computational Knowledge Engine software, despite all internet search engines, tries to provide the the best answer for a question or compute an equation in the most correct way based on the current knowledge. Therefore, given the unique characteristic of Wolfram|Alpha and its vast applications, the aim of the present article is to familiarize the biomedical scientists with...
متن کاملBiological Applications of Bacterial Nano-Surface Layers : A Brief Overview
Surface layer as the outer protective coverage of bacteria and archaea are two-dimensional crystalline and symmetrical arrays of proteins that recently attract a lot of attention for biologist scientists. The surface layers of bacteria are usually 5 to 10 nm in diameter and represent highly porous protein lattices with uniform size and morphology with the pore sizes of 2 to 8 nm. The crucial an...
متن کاملAn Overview of the Artificial Intelligence Applications in Identifying and Combating the Covid-19 Pandemic
Intruduction: In late 2019, people around the world became infected with Covid-19 by the outbreak, the pandemy and epidemy of this disease. To this end, researchers in various fields are seeking to find solutions to the problems related to the control and management of crises. The transmission power of the new corona virus has drawn the attention of experts in the use of artificial intelligence...
متن کاملFunctional Overview of Hydraulic Vehicle Engine Mount Classification
Car design incorporates many engineering sciences where today, have led to the use of advanced technologies in automobiles to provide more satisfaction and comfort for the passengers, increase the quality of vehicles, efficiency and more pleasure than previous cars. These issues can be categorized into two groups in general. In the first group, the effects and performance of components involved...
متن کاملA Review of Viola Odorata use in Persian and Modern Medicine
Introduction: Common viola, scientifically called viola odorata, has had many therapeutic applications since long ago. In Traditional Persian Medicine (TPM) sources, it has a cool and wet nature and is used for different diseases. Due to the low side effects and numerous beneficial effects of violet, this review study was conducted to evaluate Viola Odorata from the Persian medicine sources' pe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007